package com.qijian.flowable.domain.vo;

import com.qijian.common.annotation.Excel;
import com.qijian.flowable.domain.MatrixField;
import com.qijian.flowable.domain.MatrixFieldVal;
import lombok.Data;
import lombok.ToString;

import java.util.List;

/**
 * 流程矩阵字段对象
 *
 * @author qijian
 * @date 2022-02-08
 */

@Data
@ToString
public class MatrixFieldVo extends MatrixField{

    @Excel(name = "矩阵id", sort = 1)
    private Long matrixId;

    @Excel(name = "矩阵名称", sort = 2)
    private String matrixName;

    @Excel(name = "值名称")
    private String valueName;

    private List<MatrixFieldValVo> children;

    private String code;

    private String value;

    private Long userId;
}
